using UnityEngine;

public abstract class GUINode : MonoBehaviour
{
    public enum LayoutType
    {
        Fixed,
        AutoVertical,
        AutoHorizontal
    }

    public LayoutType Layout = LayoutType.Fixed;
    public int PositionX = 0;
    public int PositionY = 0;
    public int Width = 0;
    public int Height = 0;

    public abstract void DrawGUI();
}